特集 ThinkPad 570 で Linux ② 図 32 www.mew.org R2280M -140 ) 、 ん w 1 .95N ル w 1 94 、 2 / info ReIease V ・ rsio ル Bet Ve 「 9 00 のグな 0 ルールん物 m mo 朝 9h0 杙をト w 2 部 eat Ⅵん秬 mail 「 eade 「 fo 「 Emacs/XEmacs UNIX MAGAZINE 2000.6 ませんでした ) 。 う (Vine も LASER5 も再インストールする必要はあり れている最啼斤の Perl パッケージをインストールしましょ ジョンの場合は、ディストリピューションごとに用意さ として、 PerI のノヾージョンを石忍してください。旧いバー $ perl —v 5.004-04 以ド勧ゞ必要です。 する必要はないでしよう。ただし、 PerI のバージョンは 意されているはすなので、この点についてはそれほど気に かぎり、かならすといっていいはど PerI の動く環竟が用 す。いまではわざわざ PerI を入れないように工夫しない 用するには、 PerI がインストールされている必要がありま IM は PerI を使うので、現在のバージョンの Mew を使 プトである IM の最新版 (imー140. tar. (z) を取得します。 (mew-l. 94.2. tar. (z) と、 Mew でイ更用する Perl スクリ ますは上記の公式サイトから、現在の Mew の最新版 得してインストールすることにします。 Mew の開発は速いペースで進んでいるので、最新版を取 Mew のパッケージが含まれているものもありますが、 ディストリビューションによっては、 CD-ROM に Mew のインストール れているでしよう。 トをよく読んでみてください。おそらく答はすでに用意さ 作業で行き詰まったら、まずはここを訪れて、ドキュメン に関する豊富なドキュメントが用意されています。今後の それでは、取得した 2 つのファイルを適当なディレク , 作業は root でおこないます。 トリ ( ここでは /usr/local) で展開します。なお、以下の 続いて IM をインストールしましよう。 # tar xvzf mew-l .94.2 . tar. gz # tar xvzf 土mー140. tar ・ gz # cd im ー 140 . /configure # make insta11 次に、 Mew をインストールします。このとき、 ・ PREFIX 変更が必要な項目は次のとおりです。 環竟に合わせて MakefiIe を編集します。 自分の MakefiIe 中で使われる値です。 /usr でよいでしよう。 ・ EMACS Emacs を起動するときのコマンド名を指定します。 Vine Linux では mule を、 LASER5 では emacs を 指定します。 ・ BINDIR mewdecode 、 mewencode 、 mewcat 、 uumerge をイ ンストールするディレクトリを指定します。ここで指 定したディレクトリは、竟変数 PATH 中に含まれる ものでなければなりません。今回は、 $(PREFIX)/bin としておきます。 ・ ELISPDIR Mew の el および elc ファイルをインストールするディ レクトリを指定します。ここで指定したディレクトリ は、 Emacs の load-path に含まれていなけれはなり ません。 Vine Linux の場合は $(PREFIX)/share/emacs/19 .34/site-lisp/mew を、 LASER5 では $(PREFIX)/ share/emacs/20.5/site-lisp/mew を、それぞオ甘旨定 しておきます。 ・ ETCDIR XEmacs 用のアイコンファイルをインストールするデ ィレクトリを指定します。今回は XEmacs を使用しな いため、とくに設定しません。 Makefile の編集か終ったら、次のように make を実行 してインストールします。 57
特集 ThinkPad 570 で nux ② しです。しかし、携帯電話や PHS での接続には、 での説明で使ってきた内蔵モデムではなく、各不叫妾続用の 専用 PC カードを使うことになります。その場合に、前述 の設定ではうまく動かない箇戸励ゞあったのて補足します。 こまでは、内蔵モデムを使うために、内蔵モデム用の ドライパ・モジュール ltm 。 dem をロードして利用してい ました。しかし、 ltmodem がロードされていては、 PC カードなどの外部モデムがうまく利用できませんでした。 したがって↓丿、下の作業は、 ltmodem がロードされてい ない状態で、 userlink がロードされていることを前提とし ています。 PacketOne を不した売 cdmaOne の PacketOne を利用して PPP 接続をお こなう場合には、 PPxP の Quick DiaIup で次のような 設定をおこないます。 なお、今回使用したのは IDO の PacketOne カードで す。この環竟では、通信速度 64Kbps でのインターネッ ト接続か可能です。 テパイス名 /dev/modem お尺します。さきほどの内蔵モデムの 例では、 /dev/modem は /dev/ttyS14 へのシンポリ ック・リンクでした。 PacketOne カードを差して認識 された状態では、 /dev/modem は /dev/ttyS0 へのシ ンポリック・リンクになっていると思います。これは、 次のようにして不忍できます。 $ ls —al /dev/modem lrwxrwxrwx 1 root 9 10 : 58 /dev/modem ー > /dev/ttySO 電話番号 11 Mar 仮に設定するだけなので、どんな番号でもかまいませ ん。ここでは 0 とでもしておきます。 ・ユーザー名 、プロバイダから指定されたユーサー名@プロバイダの ドメイン " という書式で入力します。 たとえば、ユーサー名が hoge で、 mobile. ne ・ jp と いうドメインのプロバイダを使用している場合には、 hoge@mobile.ne.jp と入力します。 ・ノヾスワード プロバイダから指定されたパスワードを入力します。 56 こまでで、インターネットに接続できるようになりま した。次は、 Web と電子メールを使えるようにしましょ う。 Web は、 Vine 、 LASER5 とも、最初から日本言ヒ された Netscape が入っており、使用にあたってとくに 問題はないと思います。そこで、以降ではメールソフトと して Mew ( みゆう ) を使うことにして、その利用法を説 明していきます。 Mew について Mew 付属のドキュメントである Mew lnfo には、 「 Mew とは、 * 電子メール * ネットニュース *MIME (Multipurpose lnternet Mail Extensions) *PGP (Pretty Good Privacy) を統合し、簡単に読み書きする ためのインターフェイスです」 とあります。ネットニュースに関しては、バージョン 2. xx 以降で実装が予定されているようです。現在のバージョン は 1.94 です。 Mew を利用すれば、メールに写真を添付して送ったり、 そのようなメールを読んだりすることが簡単にできます。 また、 PGP を使ったメールの暗号化への対応も積極的に おこなわれています。そしてなにより、これらか驃準に則 した実装を目指している点カ徴です ( 実際、標準とはす こし違った実装のメーラーも数多くあります ) 。 Mew の公 式サイト (http://www.mew.org/o 図 32 ) には、 Mew ・モデムの定義 generic お尺します。 ・ DNS の言殳定 プロバイダから指定された DNS サーバーの IP アドレ スを設定します。 上記の設定で、 PPxP を利用してダイヤルアップ接続 かできました。 PHS の PIAFS を利用した接続 PHS を利用する孑売でも、モデムの定義は generic を 〕尺し、テンヾイスとして /dev/modem を、ユーサー名と してプロバイダから指定されたユーサー名を使用すること で、問題なく接続できました。 Mew によるメールの読み書き UNIX MAGAZINE 2000.6
特集 ThinkPad 570 で nux ② 図 31 PPxP アンサーズ PPxP アンサーズ PPxP ユーザーの皆さん ( ネタ提供 ) 真ßü±.manabe@ami taj .0 「 . jp 前のべージ次のべージ目次 . 31 ドキュメント . 1 オンデマント 3. その他 これ ・ 1 3 シリアレ、一トの論〒 . 1 2 モアムの ァイ のインストールや和用時によ ( 起、 : る問に対オる釜えをまとめた文第で conf/myconf ( 内線利用、 On-demand 接続有効 ) を示し 以下に、和使用した ppxp の設定ファイル ~/. ppxp/ いうことですね・・ てしまいました。付属ドキュメントに勝るものはない、と ログで鮹夬しようとしたはかりに、かなりの時間を浪費し この言当を読ます、メーリングリストや Web の過去 使って仮 IP アドレスを使うようになるとのことでした。 られた IP アドレスを使い、ローカルではアドレス変換を て 255.255.255.255 を指定すると、 PPP 上は割り当て いますが、 ppxp ガイドの変扁 7 によれは、マスクとし IP. LOCAL て指定する仮アドレスにマスクを指定して set IP . LOCAL 210.139.174.46 / 255.255.255.255 ク・アドレス問題を鮹夬できました。 ると、うまくバケットの再構築がおこなわれてダイナミッ ファイルで、 IP. LOCAL の設定部分を次のように修正す そこで、ふたたび ~/. ppxp/conf 以下の ppxP 設定 ました。 間題によって、最初に送ったバケットがロストしてしまい set DIAL . LIST 00123456789 set DIAL. TYPE Tone set LINE /dev/modem set LOG. FILE myconf .10g set AUTH. PASSWD myconf set MODE active source qdial ます。 UNIX MAGAZINE 2000.6 html 7 http://www.linet ・ gr ・ jp/-manabe/PPxP/doc/guide-3. set set set set set set set set AUTH. PROTO CHAP/MD5 PAP SERIAL. MODEM my-generic IDLE . INIT 60 IP . LOCAL 210 .139 .174.46 / 255.255.255.255 IP . REMOTE 210.139.174.21 IP . VJ Ⅱ 0 IP. RESOLV yes IP . DNS 202.238.95.24 source fi1ter01 末尾の行 (source filter01) で、 PPxP にあらかしめ用 意されているフィルタの設定ファイルを利用しています。 ここでいうフィルタとは、よけいなバケットを外へ出し たり、逆に、不用意に外からのバケットを受け付けたりし ないように、バケットのフィルタリングをおこなう機能で す。このバケットフィルタが、 On-demand 機能を使う うえでたいへん重要になります。ューサーが Web プラウ サや FTP など、明カ勺にネットワーク・アプリケーショ ンを利用しなくとも、バックグラウンドで動いているデー モンなどのプロセスが、勝手に外に向けてバケットを送信 していることがよくあるからです。 バケットフィルタを使わすに On-demand 接続を有効 にしておくと、自分ではダイヤルアッフするつもりがない のに、勝手にプロバイダに電話をかけられて無駄なお金を 使うことになりかねません。 以ーヒで、 ppxp をカスタマイズするガ去の相各は擱ん でもらえたと思います。 PPxP に関する情報は、 PPxP の公式 web ページからたどれます。ソースファイルにも 日本語のドキュメントカ寸いています。もしうまくつなが らないようなトラブルか起こったときは、ますはこれらの 資料をよく読んでいろいろ試してみると、鮹夬できること が多いでしよう。それでもうまくいかなければ、メーリン グリストなどで質間するのもよいかもしれません。もちろ んその場合も、過去ログを十分に本するようにしましょ う。検索力法としては、 L ⅲ 1 Ⅸ関連ドキュメント検索シ ステム (http://his.luky.org/ML/) などがあります。 モバイル竟からの利用 内蔵モデム禾堋時からの変更点 次に、せつかくのノート pc なのですから、携帯電話 や PHS を利用したモバイルエ竟からのダイヤルアッフ。接 続も試してみましよう。 PPxP の設定は、一ヨ殳回線から接続する場合とほば同 55